#ifndef INCLUDE_PLAYSTATE_H
#define INCLUDE_PLAYSTATE_H

#include "GameState.h"
#include "map.h"
#include "Character.h"
#include "Diamond.h"


class PlayState : public GameState
{
	Diamond diamond;
	Map gMap;
	Character gCharacter;
	SGE_Font gFont;
	SGE_Sound CollectedSound;

public:
	PlayState(GameContext& gc);
	virtual ~PlayState();

	virtual void Load();
	virtual void Unload();
	virtual NextState Update(float deltaTime);
	virtual void Render();
	virtual void CheckCollision();

};




#endif // #ifndef INCLUDE_Playstate_H
